<% update_name = "gr__" + role.id.to_s + "__" + set_id.to_s %>
<% unless update_partial %><div id="<%= update_name %>"><% end %>
  <% form_for "/cbac/permissions/update", :remote => true, :url => cbac_permissions_update_path,
    :update => update_name, :before => "$('#{update_name}').style.visibility = 'hidden';",
    :complete => "$('#{update_name}').style.visibility = 'visible';" do %>
    <%= hidden_field_tag "generic_role_id" + update_name, role.id.to_s, :name => "generic_role_id" %>
    <%= hidden_field_tag "privilege_set_id" + update_name, set_id.to_s, :name => "privilege_set_id" %>
    <%= check_box_tag "permission" + update_name, "1",
      (Cbac::Permission.where(generic_role_id: role.id, privilege_set_id: set_id).count > 0),
      {:onclick => "this.form.onsubmit();", :name => "permission"}%>
  <% end %>
<% unless update_partial %></div><% end %>
